﻿#region Using Directives

using System;

#endregion

namespace GeekRule.ORM.Query
{
    /// <summary>
    /// Types of queries/query patterns using to retrieve
    /// </summary>
    public enum QueryStatement
    {
        /// <summary>
        /// Query for the the database version
        /// </summary>
        GetDatabaseVersion,

        /// <summary>
        /// Retrieve parameters for a stored procedure/routine
        /// </summary>
        GetParametersForRoutine,

        /// <summary>
        /// Select statement pattern
        /// </summary>
        Select,

        /// <summary>
        /// Select statement with max records pattern
        /// </summary>
        SelectWithMaxRecords
    }
}
